• word of the day

    viola rostrata

    viola rostrata - Dictionary definition and meaning for word viola rostrata

    Definition
    (noun) violet of eastern North America having lilac-purple flowers with a long slender spur
    Synonyms : long-spurred violet
Download our Mobile App Today
Receive our word of the day
on Whatsapp